Scientific Name:Allodardanus rugosus
Arthropoda > Malacostraca > Decapoda > Diogenidae > Allodardanus
Allodardanus bredini
Allodardanus midas